# coding : UTF-8
"""
作者：BingBO   时间：2022年08月22日
自动调整代码格式 ：Alt+Ctrl+L
"""
import os.path  # 系统管理：os.path模块：与路径相关的函数


def rename(img_folder, num):
    # os.listdir()： 返回path下的所有文件/子目录的列表[]
    for img_name in os.listdir(img_folder):  # 可迭代文件对象 os.listdir(img_folder)

        # os.path.join() 拼接文件路径
        src = os.path.join(img_folder, img_name)  # src：要修改的目录名
        dst = os.path.join(img_folder, 'Cat' + str(num) + '.jpg')  # dst： 修改后的目录名
        # 注意此处str(num)将num转化为字符串,继而拼接
        num = num + 1
        os.rename(src, dst)  # 用dst替代src


def main():
    img_folder0 = 'D:/Picture'  # 图片的文件夹路径    直接放你的文件夹路径即可
    num = 1
    rename(img_folder0, num)


# 测试代码
if __name__ == "__main__":
    main()
